// /*
// import 'package:flutter/cupertino.dart';
// import 'package:flutter/material.dart';
// import 'package:flutter/services.dart';
// import 'package:flutter_boost/channel/boost_channel.dart';
// import 'package:flutter_boost/flutter_boost.dart';
// import 'package:flutter_test_project/module/flutter_boost_test/index.dart';
//
// class FlutterBoostTestApp extends StatefulWidget {
//   @override
//   _FlutterBoostTestAppState createState() => _FlutterBoostTestAppState();
// }
//
// class _FlutterBoostTestAppState extends State<FlutterBoostTestApp> {
//   EventChannel eventChannel = EventChannel("App/Event/Channel", const StandardMethodCodec());
//
//   @override
//   void initState() {
//     super.initState();
//     // FlutterBoost.singleton.registerDefaultPageBuilder(boostRoutes(context)[SplashPage.routeName]);
//     FlutterBoost.singleton.registerPageBuilders(boostRoutes(context));
//     // ignore: missing_return
//     BoostChannel().addEventListener("App/Event/Channel", (name, arguments){
//       print("name is $name");
//       print("arguments is $arguments");
//     });
//     // eventChannel
//     //     .receiveBroadcastStream('init')
//     //     .listen(_onEvent,onError: _onError);
//   }
//
//   @override
//   Widget build(BuildContext context) {
//     return MaterialApp(
//       title: 'Flutter Boost example',
//       builder: FlutterBoost.init(postPush: _onRoutePushed),
//       home: Container(),
//     );
//   }
//
//   void _onRoutePushed(
//       String pageName,
//       String uniqueId,
//       Map<String, dynamic> params,
//       Route<dynamic> route,
//       Future<dynamic> _,
//       ) {
//
//   }
//
//   // 数据接收
//   void _onEvent(Object value){
//     print("print on event value");
//     print(value);
//   }
//
//   // 错误处理
//   void _onError(dynamic){
//     print("print on error dynamic");
//     print(dynamic);
//   }
// }
// */
